<?php
/*session_start();
 if (empty($_SESSION['usuario_id'])) {
echo "Acesso negado!";
exit;
}else{*/
include('\wamp\www\Prototipo\conexao/ConexaoBanco.php');
include('\wamp\www\Prototipo\controle/Crud.php');

$con = new ConexaoBanco();
$con->conectar();


$crud = new Crud('noticia');

/*
 $usuario_id   = $_SESSION['usuario_id'];
$usuario_nome = $_SESSION['usuario_nome'];
}*/
?>
<?php
// PEGA OS DADOS DO USU�RIO

//$query = "SELECT * FROM tbl_usuarios where id = '$usuario_id'";
//  $resultado = mysql_query ($query);
//$campo = mysql_fetch_array ($resultado);
//$usuario_nome = $campo ['nome'];

?>

<?php

$acao = $_GET['acao'];

switch ($acao) {
/*
	case cadastrar_categoria:

		$categoria = $_POST['categoria'];

		$query = "insert into tbl_categorias_noticias(categoria) values ('$categoria')";
		$rs= mysql_query($query);

		?>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOT�CIAS\n cadastro de categoria efetuado com sucesso")</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="noticias_categoria_listar.php";</SCRIPT>

<?

break;
*/
case 'cadastrar':

	
	function trocar_acentos ($nome_arquivo)
	{
		$nome_arquivo = str_replace(' ','_',$nome_arquivo);
		$nome_arquivo = str_replace('�','a',$nome_arquivo);
		$nome_arquivo = str_replace('�','a',$nome_arquivo);
		$nome_arquivo = str_replace('�','e',$nome_arquivo);
		$nome_arquivo = str_replace('�','e',$nome_arquivo);
		$nome_arquivo = str_replace('�','i',$nome_arquivo);
		$nome_arquivo = str_replace('�','i',$nome_arquivo);
		$nome_arquivo = str_replace('�','o',$nome_arquivo);
		$nome_arquivo = str_replace('�','o',$nome_arquivo);
		$nome_arquivo = str_replace('�','u',$nome_arquivo);
		$nome_arquivo = str_replace('�','u',$nome_arquivo);
		$nome_arquivo = strtolower($nome_arquivo);

		return $nome_arquivo;
	}

	if (!isset($_FILES['nome_arquivo']) || !isset($_POST['id_tipo_noticia']) || !isset($_POST['titulo']) || !isset($_POST['descricao'])
		|| !isset($_POST['destaque']) || !isset($_POST['legenda']) || !isset($_POST['status']) || !isset($_POST['msg'])) {
		?>
		<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOTÍCIAS\n preencha todos os campos");</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="index.php?pg=1";</SCRIPT>
		
		<?php 
	}
	else{
	$nome_arquivo = trocar_acentos ($_FILES['nome_arquivo']['name']);
	$nome_arquivo_extensao = substr($nome_arquivo,strpos($nome_arquivo,'.')+1,strlen($nome_arquivo)-strpos($nome_arquivo,'.'));
	$nome_arquivo_tamanho = $_FILES['nome_arquivo']['size'];
	$nome_arquivo_descricao = $_FILES['nome_arquivo'];
	$nome_arquivo_data = date('d/m/Y');


	$uploaddir = "../img/noticias/";
	$data = mktime();

	if ($nome_arquivo != ""){
		if (file_exists($uploaddir.$nome_arquivo))
		{
			$nome_arquivo = mktime()."_".$nome_arquivo;
		}
	}



	move_uploaded_file($_FILES['nome_arquivo']['tmp_name'], $uploaddir . $nome_arquivo);

	$id_tipo_noticia    = $_POST['id_tipo_noticia'];
	$titulo                  = $_POST['titulo'];
	$descricao               = $_POST['descricao'];
	$destaque                = $_POST['destaque'];
	//$fotografo               = $_POST['fotografo'];
	//$legenda                 = $_POST['legenda'];
	$status                  = $_POST['status'];

	$msg                     = $_POST['msg'];
	$msg                     = preg_replace("/\n/", "<br>", $msg);
	$data_publicacao         = date("d/m/Y");

	$campos = 'id_noticia, titulo, conteudo, destaque, fotografo, legenda, descricao, nome_arquivo, data_hora, status, usuario_id, tipo_noticia_id';
	$crud->inserir($campos, " '', '$titulo', '$msg', '$destaque', '', '$legenda', '$descricao', '$nome_arquivo', '$data_publicacao', '$status', '1', '$id_tipo_noticia'");
	}
	?>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOT�CIAS\n not�cia cadastrada com sucesso");</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="noticias_listar.php";</SCRIPT>

<?php

break;


/*
case editar_categoria:

	$id_categoria_noticia = $_POST['id_categoria_noticia'];
	$categoria             = $_POST['categoria'];

	$query2 = "update tbl_categorias_noticias SET categoria = '$categoria' where id_categoria_noticia = '$id_categoria_noticia'";
	$rs= mysql_query($query2);


	?>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOT�CIAS\n edi��o de categoria efetuada com sucesso")</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="noticias_categoria_listar.php";</SCRIPT>

<?

break;



case editar:

	$id_noticia           = $HTTP_POST_VARS['id_noticia'];
	$id_categoria_noticia = $HTTP_POST_VARS['id_categoria_noticia'];
	$titulo_noticia       = $HTTP_POST_VARS['titulo_noticia'];
	$descricao            = $HTTP_POST_VARS['descricao'];
	$destaque             = $HTTP_POST_VARS['destaque'];
	$fotografo            = $HTTP_POST_VARS['fotografo'];
	$legenda              = $HTTP_POST_VARS['legenda'];
	$msg                  = $HTTP_POST_VARS['msg'];
	$msg                  = ereg_replace("\n","<br>",$msg);
	$data                 = $HTTP_POST_VARS['data'];
	$status               = $HTTP_POST_VARS['status'];
	//$nome_arquivo         = $HTTP_POST_FILES['nome_arquivo'];


	$nome_arquivo_file = $_FILES['nome_arquivo'];
	$contar = count($nome_arquivo_file['name']);
	$ok = 0;
	$erro = 0;
	for($i = 0; $i < $contar; $i++){
$nome_arquivo = $nome_arquivo_file['name'][$i];
$tmp = $nome_arquivo_file['tmp_name'][$i];
if(!empty($nome_arquivo)){




        function trocar_acentos2 ($nome_arquivo){
		$nome_arquivo = str_replace(' ','_',$nome_arquivo);
		$nome_arquivo = str_replace('�','a',$nome_arquivo);
		$nome_arquivo = str_replace('�','a',$nome_arquivo);
		$nome_arquivo = str_replace('�','e',$nome_arquivo);
		$nome_arquivo = str_replace('�','e',$nome_arquivo);
		$nome_arquivo = str_replace('�','i',$nome_arquivo);
		$nome_arquivo = str_replace('�','i',$nome_arquivo);
		$nome_arquivo = str_replace('�','o',$nome_arquivo);
		$nome_arquivo = str_replace('�','o',$nome_arquivo);
		$nome_arquivo = str_replace('�','o',$nome_arquivo);
		$nome_arquivo = str_replace('�','o',$nome_arquivo);
		$nome_arquivo = str_replace('�','u',$nome_arquivo);
		$nome_arquivo = str_replace('�','u',$nome_arquivo);
		$nome_arquivo = strtolower($nome_arquivo);

		return $nome_arquivo;
		}



		$nome_arquivo = trocar_acentos2 ($HTTP_POST_FILES['nome_arquivo']['name']);
		$nome_arquivo_extensao = substr($nome_arquivo,strpos($nome_arquivo,'.')+1,strlen($nome_arquivo)-strpos($nome_arquivo,'.'));
		$nome_arquivo_tamanho = $HTTP_POST_FILES['nome_arquivo']['size'];
		$nome_arquivo_descricao = $_POST['nome_arquivo_descricao'];
		$nome_arquivo_data = date('d/m/Y');

		$querydel = "select * from tbl_noticias where id_noticia='$id_noticia'";
		$rsdel = mysql_query ($querydel);

		$campodel = mysql_fetch_array($rsdel);
		$nome_arquivo_antigo = $campodel['nome_arquivo'];

		if ($rsdel){
        $uploaddir_antigo = "../imagens/noticias/";

        if ($nome_arquivo_antigo != ""){
    	if (file_exists($uploaddir_antigo.$nome_arquivo_antigo)){
        unlink ($uploaddir_antigo.$nome_arquivo_antigo);
        }
        }
        }

        copy($_FILES['nome_arquivo']['tmp_name'], $uploaddir_antigo . $nome_arquivo);
        $query = "update tbl_noticias SET nome_arquivo = '$nome_arquivo' where id_noticia='$id_noticia'";
        $rs= mysql_query ($query);
        }
}

$data = date('d/m/Y');

$query2 = "update tbl_noticias SET
id_categoria_noticia = '$id_categoria_noticia',
titulo               = '$titulo_noticia',
descricao            = '$descricao',
destaque             = '$destaque',
fotografo            = '$fotografo',
legenda              = '$legenda',
msg                  = '$msg',
data                 = '$data',
status               = '$status'
 
where id_noticia='$id_noticia'";
 
$rs2    = mysql_query($query2);

?>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOT�CIAS\n edi��o de not�cia efetuada com sucesso")</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="noticias_listar.php";</SCRIPT>

<?


break;

case excluir_categoria:
	$id_categoria_noticia = $_GET['id_categoria_noticia'];

	$query="DELETE from tbl_categorias_noticias where id_categoria_noticia ='$id_categoria_noticia'";
	$rs= mysql_query($query);

	?>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOT�CIAS\n exclus�o de categoria efetuada com sucesso")</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="noticias_categoria_listar.php";</SCRIPT>

<?

break;


case excluir:

	$id_noticia = $_GET['id_noticia'];

	$query="select * from tbl_noticias where id_noticia ='$id_noticia'";
	$rs = mysql_query($query);
	while($row = mysql_fetch_array($rs)){
$nome_arquivo = $row[nome_arquivo];
}

$query2 = "delete from tbl_noticias where id_noticia = '$id_noticia'";
$rs    = mysql_query($query2);

if ($rs){
	$uploaddir = "../imagens/noticias/";

	if ($nome_arquivo != "") {
unlink ($uploaddir.$nome_arquivo);
}

?>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> alert ("NOT�CIAS\n not�cia exclu�da com sucesso")</SCRIPT>
<SCRIPT language="JavaScript">window.location.href="noticias_listar.php";</SCRIPT>

<?
 
}
break;
}
*/
}?>

<?php $con->desconectar(); ?>

